Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

mainnet-runtime: add full sudo replacment #1029

Merged
merged 11 commits into from
Aug 16, 2024

Conversation

FlorianFranzen
Copy link
Collaborator

@FlorianFranzen FlorianFranzen commented Jul 26, 2024

Description

This PR focuses on adding a sudo replacement using the technical collective.

Needed to update to 1.14.0 so I could use pallet_membership as tippers.

Still needs a few smaller fixes and some more testing,

Copy link
Contributor

@4meta5 4meta5 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Much easier to review if the PR splits changes into separate PRs that are scoped such that there is 1-2 issues solved per PR.

Batching these changes makes it a lot harder to review. Only saying this because I approved a PR last week which ignored benchmarks and I did not notice until I had to fix them this week.

@FlorianFranzen FlorianFranzen added the !ci-test-basic Run basic flow test for ethereum label Jul 30, 2024
@FlorianFranzen FlorianFranzen added the !ci-benchmark Benchmark and commit new weights label Jul 30, 2024
@penumbra23 penumbra23 added !ci-test-basic Run basic flow test for ethereum and removed !ci-test-basic Run basic flow test for ethereum labels Jul 31, 2024
@FlorianFranzen FlorianFranzen marked this pull request as ready for review August 15, 2024 05:55
@FlorianFranzen FlorianFranzen added !ci-test-basic Run basic flow test for ethereum and removed !ci-benchmark Benchmark and commit new weights !ci-test-basic Run basic flow test for ethereum labels Aug 15, 2024
Copy link
Contributor

@4meta5 4meta5 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I do not see the new governance pallet configured in either runtime.

This PR already contains a lot of changes, maybe we could split the new governance pallet out into a separate PR alongside its configuration in the runtimes? That would facilitate better reviews of this new pallet cc @0x1100010010

@FlorianFranzen FlorianFranzen removed the !ci-test-basic Run basic flow test for ethereum label Aug 16, 2024
@FlorianFranzen FlorianFranzen merged commit 9f739fc into development Aug 16, 2024
17 of 18 checks passed
@FlorianFranzen FlorianFranzen deleted the florian/mainnet-sudo branch August 16, 2024 06:24
@FlorianFranzen
Copy link
Collaborator Author

Merged for now, as integration test runs fine on my end, but is broken on CI.

ManojJiSharma pushed a commit that referenced this pull request Aug 28, 2024
ManojJiSharma pushed a commit that referenced this pull request Aug 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants